Relationale Datenbank

Vereinfacht dargestellt besteht eine relationale Datenbank aus mehreren flachen Datenbanken, deren Datensätze über Schlüsselfelder miteinander verknüpft sind (genaugenommen sind relationale Datenbanken über einen mathematischen Kalkül definiert, was für unsere Belange jedoch vernachlässigt werden kann). Unter einer Relation ist nicht, wie man vermuten könnte, eine Beziehung zwischen Datenbanken zu verstehen, sondern vielmehr eine einzelne flache Datenbank (die im mathematischen Sinn als extensionale Definition einer Relation aufgefaßt werden kann — aber wollten Sie das wirklich wissen?).